let's go somewhere quieter - Espagnol Anglais Dictionnaire